home *** CD-ROM | disk | FTP | other *** search
Text File | 1985-11-26 | 7.0 KB | 147 lines | [TEXT/ttxt] |
- MacBinary Help File (MACBIN.HLP)
- --------------------------------
-
- Dennis Brothers 76703,2067
- 25 April 1985
- (6 May 1985 - minor updates)
-
-
- The following is a very brief set of notes on the use of MacBinary
- format on MAUG - a much more comprehensive document will be available
- Real Soon Now.
-
-
- 1. What is MacBinary?
- ---------------------
-
- The MacBinary format is a newly-created standard format for Macintosh
- file transfers. It allows complete Macintosh documents (MacPaint
- pictures, formatted MacWrite documents, applications, desk accessories,
- etc.) to be transferred to or from any system that supports some
- form of 8-bit transparent file transfer (using protocols like Christensen
- [XMODEM], Kermit, CompuServe A or B, etc.). It may also be used between
- Macintoshes. MacBinary has several advantages over previous Macintosh
- file transfer schemes: it is becoming widely accepted; it permits
- direct transfer of any Mac document (after a download using a compatible
- terminal program, a finished document appears on the desktop, without
- the need for any conversion); and MacBinary-formatted files will generally
- take 25% to 50% less time to transfer. Technical details of the MacBinary
- format and related implementation issues may be found in the file
- BINARY.STD in MAUG DL8.
-
- MacBinary is currently supported by Red Ryder Version 5 and
- by a free, public-domain terminal program called FreeTerm (available
- from MAUG). It will soon be supported by many more terminal programs,
- including MacTerminal. It may also be used with any terminal
- program that supports 8-bit transparent protocol transfers (such
- as MacTerminal 1.1, using XMODEM), by using BINHEX Version 5 for
- conversion.
-
- MacBinary files on CompuServe have the extension .BIN (other, non-Macintosh
- files may also have that extension - check the file's DEScription to be
- sure it's for the Macintosh). Two sizes will be shown for such a file.
- The first (right after the date) is the size as stored on CompuServe,
- and is of little importance. The second, in parentheses, is the
- number of bytes that will be downloaded.
-
- Note that the following sections speak only of use of XMODEM. At the
- present time there are no Macintosh terminal programs that support
- the other available protocols (CompuServe A or B). If and when such
- support becomes available, the procedures for using those protocols
- will be similar (but probably not identical) to the XMODEM procedures.
-
-
- 2. Equipping yourself to use MacBinary
- --------------------------------------
-
- If you already have a terminal program that supports MacBinary (such as
- Red Ryder version 5), you're all set. Otherwise, you'll either have to get
- such a terminal program, or get BINHEX Version 5 for use with a terminal
- program that supports protocol transfers (like Red Ryder version 4 or
- MacTerminal 1.1).
-
- In the near future, streamlined procedures for bootstrapping into MacBinary
- capability will be made available, but for the time being, the surest
- way to do it is to first get BINHEX version 4 (see BINHEX.HLP in MAUG
- DL0 for details on how to do that), then download either FREETM.HQX
- or BINHX5.HEX (the former is recommended), and convert the downloaded file
- to an application with BINHEX V4.
-
- Be aware that the version of FreeTerm (0.3) currently available in MAUG
- DL8 is a beta-test version - use it at your own risk (though it seems
- pretty solid), and please report any problems with it to William Bond
- (74435,160) in Section 8 of the MAUG message area.
-
-
- 3. Downloading a MacBinary-format file from CompuServe
- ------------------------------------------------------
-
- If you have a MacBinary-compatible terminal program, just issue the
- DOW command or menu choice for the file you want, and when asked,
- specify XMODEM protocol. After CompuServe says "Press Enter at when
- Transfer is Completed" (or something similar to that), tell your
- terminal program to start an XMODEM (MacBinary) receive (this will
- usually be an item under the File menu). The transfer will proceed,
- and your terminal program will keep you posted on progress. When the
- transfer is finished, press Return to tell CompuServe you're done.
- After exiting from your terminal program, you will find the downloaded
- document or application on the desktop, complete with the proper name
- and icon.
-
- Note that, with a properly-written terminal program, this same procedure
- is used for all downloads - both text and MacBinary files. The terminal
- program will automatically recognize MacBinary format and do the
- appropriate processing.
-
-
- 4. Uploading a MacBinary-format file to CompuServe
- --------------------------------------------------
-
- As might be expected, this is the opposite of downloading. In the
- appropriate DL section, issue the command "UPL file.BIN" (without
- the quotes), where "file" is a one- to six-character name (letters and
- digits only) that your file will have in the CompuServe DL listings
- (this will not affect the name it will have on disk after downloading -
- that will be the same as the original document). You will be prompted
- to choose a protocol - select XMODEM. You will then be promted to
- select between 7-bit (ASCII) and 8-bit (Binary) - IT IS IMPORTANT
- THAT YOU SELECT 8-BIT (note that this is different from the procedure
- used with previous Mac formats). You will then get the "Beginning XMODEM
- transfer...press Enter when done" (or words to that effect) message.
- At this point, give your terminal program the command to begin an
- XMODEM (MacBinary) transmission. Again, when the transfer has completed,
- press Return to inform CompuServe of that completion.
-
- At this point, CompuServe will prompt you for keywords - enter a half-dozen
- or so meaningful keywords, separated by spaces, followed by Return. You'll
- then be prompted for a description (up to 500 characters in length). Try
- to provide as much useful detail as possible. Hit an extra Return
- after the last line of description, and your upload is finished.
-
-
- 5. Hints on successful XMODEM downloading
- -----------------------------------------
-
- A) Beware of peak usage times. If CompuServe is heavily loaded
- (as it tends to be during evening hours), transmission delays may
- cause your terminal program to time out.
-
- B) If at all possible, dial directly into a CIS node. People have
- reported having trouble with XMODEM downloads through Tymnet
- and Telenet nodes.
-
- C) If you have a failure during an XMODEM download, exit from DL
- and re-enter before trying again - there seems to be a bug in
- the SIG software that "poisons" subsequent download attempts
- after a failure.
-
-
- 6. If it is completely impossible to use XMODEM to download...
- --------------------------------------------------------------
-
- It is possible to do a straight text download of a .BIN file, using the
- R(ead) command. The resulting file is in CompuServe's internal HEX
- format, and is more than twice as long as an XMODEM download would have
- been. It may be converted to a form compatible with BINHEX V5 through
- use of the FIXHEX.BAS program available in MAUG's DL8 database.